a ground ball with eyes - French English Dictionary